Viewpoint Modeling *
نویسنده
چکیده
If architecture representation is the problem (P), and the UML is the solution (S), how do we get from P to S? In this paper, I introduce the idea of viewpoint modeling as a part of the answer. A viewpoint, as defined in IEEE 1471, defines a set of architectural concerns and the resources needed to address those concerns. A viewpoint gives an architect the resources with which to construct an architectural view. These resouces may include notations, techniques, and guidance. Viewpoint modeling is then a kind of metamodeling to bundle up useful sets of modeling resources for the architect. The main result of this paper is a proposed template for documenting viewpoints. I then conclude with some observations relating this to the UML.
منابع مشابه
Viewpoint-Based Modeling-Towards Defining the Viewpoint Concept and Implications for Supporting Modeling Tools
Viewpoint-based modeling is an important recent development in software engineering. It is likely to boost the wider use of modeling techniques because it allows to tailor existing tools with respect to the different stakeholders in software design. The paper reports on results from the VIBAM project in which viewpoint concepts are investigated. We give an overview of the most important contrib...
متن کاملTowards a Viewpoint-based Modeling Method to Foster Collaborative Modeling â•fl Conceptual Design and Implementation
This paper proposes a modeling method that links the so-called viewpoint concept with collaborative modeling. In collaborative modeling settings, problems like low model acceptance among involved stakeholders are typical because of their limited understanding of the overall model. The viewpointbased modeling method aims at solving such problems by introducing and using stakeholder-specific view...
متن کاملTowards a Viewpoint-based Modeling Method to Foster Collaborative Modeling - Conceptual Design and Implementation
This paper proposes a modeling method that links the so-called viewpoint concept with collaborative modeling. In collaborative modeling settings, problems like low model acceptance among involved stakeholders are typical because of their limited understanding of the overall model. The viewpointbased modeling method aims at solving such problems by introducing and using stakeholder-specific view...
متن کاملConceiving a Method for Viewpoint-Based Modeling using Recommender Systems in a Multiple-User Environment - Conceptual Approach and Proof-of-Concept
This paper conceives a viewpoint-based modeling method that applies the concept of viewpoints to collaborative modeling to foster the incorporation of multiple stakeholders. In collaborative modeling settings, problems like low model acceptance among involved stakeholders are typical due to their limited understanding of the overall model or system to be developed. The conceived viewpoint-based...
متن کاملA Uml Profiles for Viewpoint-oriented Modeling
The viewpoint-oriented modeling consists in providing an unique model accessible by users with various access rights according to their needs. The system is represented as sub-systems (called sub-models). This cutting makes the design of system easier by an autonomous design of its sub-systems. UML is a standard modeling language and supports extension mechanism to allow tailoring UML to fit th...
متن کامل